/**
@author		Jong Min, Lee
@date		  01/22/2014
@breif		common argument class

copyright(c) Tae Young Soft. All right reserved. 2014
*/
#pragma once

#define PARAM_USER_PROFILE_PART      0
#define PARAM_USER_PROFILE_ITEM      1
#define PARAM_USER_PROFILE_VALUE     2

/**
@brief common parameter interface
*/
class IParameter
{
public:

  virtual DWORD getParam(UINT uID, WPARAM wParam, LPARAM lParam) = 0;

  virtual DWORD setParam(UINT uID, WPARAM wParam, LPARAM lParam) = 0;
};

